home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / fish / 001-100 / 001-025 / 016 / source.files / iff / intuall.h < prev    next >
C/C++ Source or Header  |  1995-03-17  |  2KB  |  84 lines

  1. /*** intuall.h **********************************************************/
  2. /*  intuall.h, Include lots of Amiga-provided header files.    1/22/86 */
  3. /*  Plus the portability file "iff/compiler.h" which should be tailored */
  4. /*  for your compiler.                            */
  5. /*                                                                      */ 
  6. /* By Jerry Morrison and Steve Shaw, Electronic Arts.                   */ 
  7. /* This software is in the public domain.                               */ 
  8. /*                                                                      */ 
  9. /* This version for the Commodore-Amiga computer.                       */
  10. /*                                                                      */ 
  11. /************************************************************************/
  12.  
  13. #include "iff/compiler.h"    /* COMPILER-DEPENDENCIES */
  14.  
  15. /* Dummy definitions because some includes below are commented out.
  16.  * This avoids 'undefined structure' warnings when compile.
  17.  * This is safe as long as only use POINTERS to these structures.
  18.  */
  19.  
  20. struct Region { int dummy; };
  21. struct VSprite { int dummy; };
  22. struct collTable { int dummy; };
  23. struct CopList { int dummy; };
  24. struct UCopList { int dummy; };
  25. struct cprlist { int dummy; };
  26. struct copinit { int dummy; };
  27. struct TimeVal { int dummy; };
  28.  
  29. #include "exec/types.h"
  30. #include "exec/nodes.h"
  31. #include "exec/lists.h"
  32. #include "exec/libraries.h"
  33. #include "exec/ports.h"
  34.  
  35. #include "exec/tasks.h"
  36. #include "exec/devices.h"
  37.  
  38.  
  39. #include "exec/interrupts.h"
  40.  
  41. #include "exec/io.h"
  42. #include "exec/memory.h"
  43. #include "exec/alerts.h"
  44.  
  45. /* ALWAYS INCLUDE GFX.H before any other amiga includes */
  46.  
  47. #include "graphics/gfx.h"
  48. /*#include "hardware/blit.h"*/
  49.  
  50. /*****
  51. #include "graphics/collide.h"
  52. #include "graphics/copper.h"
  53. #include "graphics/display.h"
  54. #include "hardware/dmabits.h" 
  55. #include "graphics/gels.h"
  56. ***/
  57.  
  58. #include "graphics/clip.h"
  59.  
  60. #include "graphics/rastport.h"
  61. #include "graphics/view.h"
  62. #include "graphics/gfxbase.h"
  63. /*#include "hardware/intbits.h"*/
  64. #include "graphics/gfxmacros.h"
  65.  
  66. #include "graphics/layers.h"
  67.  
  68. #include "graphics/text.h"
  69. #include "graphics/sprite.h"
  70. /*#include "hardware/custom.h"*/
  71.  
  72. /*#include "libraries/dos.h"*/
  73. /*#include "libraries/dosextens.h"*/
  74.  
  75. #include "devices/timer.h"
  76. #include "devices/inputevent.h"
  77. #include "devices/keymap.h"
  78.  
  79. #include "intuition/intuition.h"
  80.  
  81. /*#include "intuitionbase.h"*/
  82. /*#include "intuinternal.h"*/
  83.  
  84.